运行java代码时,出现 Error:A JNI error has occurred,please check your installation and try again解决方法 您所在的位置:网站首页 a jni error has occurred Linux 运行java代码时,出现 Error:A JNI error has occurred,please check your installation and try again解决方法

运行java代码时,出现 Error:A JNI error has occurred,please check your installation and try again解决方法

2023-10-01 17:47| 来源: 网络整理| 查看: 265

如图所示  分析原因

错误:发生JNI错误,请检查您的安装并重试

线程“main”java.lang.UnsupportdClassVersionError中出现异常:HelloWorld已由较新版本的java Runtime(类文件版本55.0)编译,此版本的java运行时仅识别52.0以下的类文件版本

由此可得,报错原因是因为编译此代码的java版本和运行的Java版本不一致

就是指javac的版本和java的版本不同

我们可以通过cmd来查看

分别输入

java -version javac -version

 来查看两者版本

 java -varsion查看的是jre的版本(运行)

javac -varsion查看的是jdk的版本(编译)

如果发现查看后版本不一致,那么可以重新配置一下环境

解决方法

这里用1.8.0的版本进行示范

 找到自己java的安装目录,打开bin文件夹

 可以看到java和javac都在此文件夹

将路径复制下来

 打开编辑系统环境变量

 点击“高级”-“环境变量”

 双击下方系统变量的“Path”

点击右侧新建

  把刚刚的路径复制进去

然后,点击右侧上移

 一直点,多点几下直到刚刚的地址升到最上方

 再来检查一下版本

 版本相同了,运行一下代码试试

成功,问题解决 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有